package cn.eu.mqtt.model.req;

import lombok.Getter;
import lombok.Setter;

/**
 * 设备签到
 */
@Getter
@Setter
public class CheckInReq {
    /**
     * 时间戳
     */
    private String timestamp;
    /**
     * 签到信息
     */
    private Sign sign;

    @Getter
    @Setter
    public static class Sign {
        /**
         * IOT电压百分比：
         * 0% - 100%
         */
        private Integer IoTVpc;
        /**
         * 车电池百分比
         * 0% - 100%
         */
        private Integer sysSoc;
        /**
         * 当前网络信号值，范围为2到32。这个值越大，信号就越好。
         */
        private Integer CSQ;
        /**
         * 移动国家代码
         */
        private String MCC;
        /**
         * 移动网络代码
         */
        private String MNC;
        /**
         * 移动基站
         */
        private String LAC;
        /**
         * 移动基站
         */
        private String CELLID;
        /**
         * MAC地址
         */
        private String MAC;
    }
}
